@import "./transition";
@import "./dark";
@import "./antd";

:root {
  --layout-header-bg-color: #fff;
  --layout-border-color: #ececec;
  --primary-active-bg-color: #e6f4ff;
  --primary-active-text-color: #1677ff;
  --layout-footer-color: #595959;
  --home-bg-color: #fff;
  --card-index-alias-color: #858585;
  --card-index-alias-border-color: #a4a4a4;
  --home-card-footer-border-color: #ececec;
  --card-index-name-hover-color: #1677ff;
  --json-border-color: #f0f0f0;
  --home-card-index-close-bg: #dcdcdc;
}

.index-close {
  --home-card-footer-border-color: #eaeaea;
}


.root-index-info-drawer .cm-gutters, .add-index-json .cm-gutters {
  border: none !important;
  background: none !important;
}

.root-index-info-drawer .jse-text-mode, .add-index-json .jse-text-mode {
  border: none !important;
}

.root-index-info-drawer .jse-contents, .add-index-json .jse-contents {
  padding: 10px;
  border: 1px dashed var(--json-border-color) !important;
  border-radius: 10px;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.03), 0 1px 6px -1px rgba(0, 0, 0, 0.02), 0 2px 4px 0 rgba(0, 0, 0, 0.02);
}

.root-index-info-drawer .cm-focused, .add-index-json .cm-focused {
  border: none !important;
  outline: none !important;
}

.root-index-info-drawer .jse-contents:hover, .add-index-json .jse-contents:hover {
  border: 1px dashed #29afff !important;
}

.root-index-info-drawer .cm-gutter-lint, .add-index-json .cm-gutter-lint {
  display: none !important;
}

.root-index-info-drawer .cm-lineNumbers, .add-index-json .cm-lineNumbers {
  display: none !important;
}

#nprogress .bar{
  top: 39px !important;
}